home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d20
/
wall16.arc
/
WALL16.DOC
< prev
next >
Wrap
Text File
|
1991-04-01
|
11KB
|
256 lines
/////////////\ ///\ ///\ ////////\
\__ ///\____\/ /// / /// / ///\____\/
/// / ////////// / //////\
/// / ///\__ /// / ///\__\/
/// / /// / /// / /// /
/// / /// / /// / /////////\
\_\/ \_\/ \_\/ \_______\/
///\ ///\ /////////\ ///\ ///\
///\ ///\\/ ///\_ /// / /// / /// /
///\ //\ ///\\/ ///////// / /// / /// /
///\/////\///\\/ ///\_ /// / /// / /// /
///////////\\/ /// / /// / /// / /// /
///\ ///\\/ /// / /// / /////////\ /////////\
\_\/ \_\/ \_\/ \_\/ \_______\/ \_______\/
┌┐─────────────────────────────────────────────────────────────────────────┌┐
│┘ └│
│ v1.6α Copyright (C) 1990, 1991, G. H. Gillis │
│┐ ┌│
└┘─────────────────────────────────────────────────────────────────────────└┘
DOOR DESCRIPTION
----------------
'The Wall' is a door that allows users to add and read comments, remarks,
graffiti, rumors, etc etc
Although there are several graffiti type doors already in existance (and
very well written, I might add), I wrote this door with several concepts
in mind. I want a door to be SMALL and FAST. Sysops know that hard
drive space is sometimes at a premium.... and so this is an attempt to
address that problem. 'The Wall' is not written in Quick Basic and
therefore does not need door patches or BRUNS to operate (and gobble up
precious disk space). Because of its size (almost one tenth the size of
similar programs) it runs faster with less file to access, and well, you
get the picture.
'The Wall' was written in Turbo Pascal 5.5 while utilizing John
Parlin's JPDOOR 2.0 routines (JPDOOR20.ZIP, copyrighted 1989). This
author (that's me) has registered his copy of JPDOOR 2.0 with John
Parlin.
Files in "The Wall" archive (WALL16.ZIP) should include:
WALL16.EXE - main executable file
WALL.ANS - Ansi greeting screen
WALL.ASC - ASCII greeting screen
WALL16.DOC - these docs
FEATURES
----------------
* Multi-Line Support *
This has not been tested on a multi-line system.
Will it work on a multi-line system? Who knows?
* Door Type *
This door is written to use the common DORINFO1.DEF file (that's all
it needs). If your BBS can create that file - you're in luck. If
not, you'll have to use a converter program (plenty of good one's out
there!). This door has been tested on TAG, RBBS, FORCE!, Remote Access,
and TELEGARD systems.
* Graphics *
This door supports full ANSI as well as ASCII operation.
* Special Features *
The program comes with two greeting screens (WALL.ANS and WALL.ASC).
These are optional. The program checks the users graphics mode -
then checks to see if the appropriate greeting file is present and if
found, will then display it. You have the ability to remove one or
both of the greeting screens, and/or make your own. If you make
your own - I suggest using something like THEDRAW. Also, you must
remember to name them WALL.ANS and WALL.ASC.
When an entry is made, the program automatically does a date stamp on
the saved entry.
After an entry is entered by a user, he or she is asked if their
entry appears as they wish it. If it does and the user decides to
keep the entry, it is saved. If the user wished to abort the entry
or quit, they are allowed that choice too.
All saved entries are made in non-extended character ASCII text.
The program will not accept extended characters - this helps in the
event you have excess line noise (prevents lock up).
Additionally, you can easily view the contents without having to run
the program.
'The Wall' will run in LOCAL mode as well as through COM port 1, and
COM port 2. Com ports 3 and 4 are supported but not tested.
When a user enters 'The Wall' door - he or she is limited to three
entries per door use. Although, this won't prevent someone from
exiting and entering again to post three more entries..... it's more
a gentle nudge, a kind reminder..... don't hog the thing, ya know!!
* Wall Data File *
When this program is run, it checks to see if there is a file called
WALL.DAT ('The Wall' saved data file). If it doesn't exist and the
user just wants to read some graffiti, the program will report that
there isn't any graffiti to read. If the file doesn't exist and the
user wants to add graffiti, the program will then create the file
WALL.DAT and prepare it for new text.
* Maintenance of the WALL.DAT file * MODIFYING the DATA FILE!
Since 'The Wall' outputs in ASCII text, you are able to easily
look through, erase, modify the text that 'The Wall' has recorded.
Anything from DOS EDLIN to a text word processor will do the trick!
Just remember: each entry begins with the date line, and ends with
(while including) the dashed seperation line under the entry.
If you erase 1 too many, or 1 not enough, it may throw the reading
of the data file off a bit - which at worst may cause it to pause in
the middle of an entry asking the user to press a key to continue....
An automatic nightly maintenance program is under development -
which will limit the number of entries to 'The Wall' (and keep the
data file at a reasonable size). Reference: REGISTRATION.
Your suggestions in this area will be appreciated!
REGISTRATION
----------------
If you use this for more that thirty days, you must register this program.
The registration donation is a meager $7.00 (check or money order only).
An UNREGISTERED display is written into this program - and will appear
red with ANSI use - showing the current status of the program.
So, you ask.... "Why should I register this thing?"
Because: if you do register, you will receive a REGISTERED version,
with the red UNREGISTERED removed and a green 'REGISTERED TO: xxxxx'
inserted. This will be sent on a 5 1/4" floppy to you at the address
you provide. Additionally, you will receive upgrades to this door,
which (if I have anyone register) will include a nightly maintenance
program for this system (if I ever get to writing it). You will also
encourage me to continue writing doors that will continue to be smaller
and faster. I am currently working on several new game doors. And finally,
I'll send you a "Thank You" note! - 'cause I will be thankful.
WARRANTY
----------------
This product is provided on an 'as is' basis without warranty of any kind.
You assume all risks as to the results and performance of this program.
I, as author, can accept no responsibility for system damage, loss of profit,
or any other accidental, consequential, special, legal, illegal, or unseen,
unthought of, or anything damage resulting from the use or disuse of this
product.
SHAREWARE
----------------
'The Wall' is distributed as SHAREWARE. What this means is: you may use
this Unregistered version for a period of thirty days. During this time,
you will be evaluating this software. Should you decide this is worthwhile,
you will register your copy of this program or discontinue using it.
Reference: REGISTRATION.
DISTRIBUTION
----------------
Meanwhile, you are encouraged to share this program with other SYSOPS and
users, so that they too may evaluate the usefulness of this program.
There's only one hitch! You may NOT alter the contents, add to, or
remove any files associated with this archive - meaning that if you
distribute this, it must be distributed in it's original, un-modified
state. You are also prohibited from charging anything for the distribution
of this software (free distribution).
CREDITS:
----------------
Thanks go to Mike Musolf of 'Star's Realm BBS' (RBBS), and Jeff Nemacheck of
'The Surf Board' (906-228-6253: a Telegard Beta Site in the Upper Peninsula
of Michigan) for their Beta testing of this door, and Stan Hirschman for many
contributed suggestions and ideas. Other credits: John Parlin for JPDOOR,
Borland Intl. for Turbo Pascal 3.2, 4.0, 5.0, and 5.5.
BUGS, SUGGESTIONS, COMMENTS:
----------------------------
I am open to all suggestions, comments, and feedback. If you spot a bug
or find a rough spot, please let me know. Thanks!
REGISTRATION FORM:
-----------------------------------------------------------------------------
The Donation/Registration fee for 'The Wall' is $7.00 U.S. (check or money
order only). This will cover the cost of a disk, a mailer, postage, and the
time spend in the development of this door. Please allow 1 - 2 weeks for
delivery.
REGISTRATION FORM
-----------------
Your Name: _________________________________________________
Street: _____________________________________________________
City: _____________________________State:__________Zip:______
Name or BBS name you want this registered to:
______________________________
Other questions: BBS Type: _________________________
Type computer _________________________
Max baud rate _________________________
FOSSIL driver? (Y/N) _____
If yes, what version: _________________
Make payable to: Gregg Gillis
Address Until April '91: 120 Northland Dr
Marquette, MI 49855
Address After April '91: 4125 Stratford
Boardman, OH 44512
------------------------------------------------------------------------------
Comments: